86 x 230 feet = 26.21 x 70.1 meters