455 x 121 meters = 1492.78 x 396.98 feet