120.5 x 138.1 meters = 395.34 x 453.08 feet