720 x 123 meters = 2362.2 x 403.54 feet