86 x 808 feet = 26.21 x 246.28 meters