115 x 138.2 meters = 377.3 x 453.41 feet