Yep...and most of what was east of it (town hall, rec centre, apartments...etc) was the Bay Ridges Drive In.
You can also see the Teepee Drive In to the west across Liverpool on the site of the Super Centre.
It will be very tight...the E2 needs 3979 ft to get up
08/26 at BB is 3988 ft
3988 x 150 feet.
Visual Alignment Guidance System and Runway ID Lights...