93.6 x 51.4 meters = 307.09 x 168.64 feet