93 x 728 meters = 305.12 x 2388.45 feet