62 x 168 meters = 203.41 x 551.18 feet