27 x 818 meters = 88.58 x 2683.73 feet