264 x 818 meters = 866.14 x 2683.73 feet