41.6 x 154.2 meters = 136.48 x 505.91 feet