74 x 123 meters = 242.78 x 403.54 feet