140.5 x 20.2 meters = 460.96 x 66.27 feet