100 x 363 x 666 meters = 328.08 x 1190.94 x 2185.04 feet