62 x 137 meters = 203.41 x 449.48 feet