731 x 28 x 628 feet = 222.81 x 8.53 x 191.41 meters