151 x 93.3 meters = 495.41 x 306.1 feet