154 x 62.3 meters = 505.25 x 204.4 feet