148 x 868 feet = 45.11 x 264.57 meters