61.8 x 122.9 meters = 202.76 x 403.22 feet