62 x 151.5 meters = 203.41 x 497.05 feet