258 x 392 x 621 feet = 78.64 x 119.48 x 189.28 meters