24 x 269 feet = 7.32 x 81.99 meters