103 x 379 x 228 meters = 337.93 x 1243.44 x 748.03 feet