62 x 178.5 meters = 203.41 x 585.63 feet