93 x 807 x 331 meters = 305.12 x 2647.64 x 1085.96 feet