154 x 96.3 meters = 505.25 x 315.94 feet