11.7 x 137.6 meters = 38.39 x 451.44 feet