139.5 x 46.2 meters = 457.68 x 151.57 feet