74 x 386 meters = 242.78 x 1266.4 feet