154.5 x 34.2 meters = 506.89 x 112.2 feet