81 x 803 feet = 24.69 x 244.75 meters