265 x 234 feet = 80.77 x 71.32 meters