418 x 386 meters = 1371.39 x 1266.4 feet