186 x 128.3 meters = 610.24 x 420.93 feet