32 x 752 meters = 104.99 x 2467.19 feet