62 x 146.9 meters = 203.41 x 481.96 feet