115 x 412 meters = 377.3 x 1351.71 feet