748 x 138 meters = 2454.07 x 452.76 feet