128 x 272 meters = 419.95 x 892.39 feet