808 x 81 feet = 246.28 x 24.69 meters