115 x 271 x 123 meters = 377.3 x 889.11 x 403.54 feet