63.7 x 154 meters = 208.99 x 505.25 feet