158.1 x 29.4 meters = 518.7 x 96.46 feet