154.3 x 110.4 meters = 506.23 x 362.2 feet