138.3 x 94.4 meters = 453.74 x 309.71 feet