134 x 186.2 meters = 439.63 x 610.89 feet