That sounds about right.  Athletes, band, etc. probably don't leave until about six as usually activities start at 3:30 or 4:00 pm giving kids time between 2:15 and 3:30 to supposedly do their homework or seek after school help from teachers.  Of course, that's the theory.... :)