130.5 x 37.2 meters = 428.15 x 122.05 feet