249 x 388 feet = 75.9 x 118.26 meters