143 x 62 meters = 469.16 x 203.41 feet