296 x 59 feet = 90.22 x 17.98 meters