269 x 744 feet = 81.99 x 226.77 meters