135.5 x 42.2 meters = 444.55 x 138.45 feet