We sell carpets / runners on rolls.
customers can buy a full roll say 1 meter x 20 meter but it also possible that we cut to size.
For example customer can order a 1 x 4 meter piece or 1 x 8,56 meter piece.
I will have a fixed price per cm or meter.
There will be a minium size, for example 50 cm and maximum for example 2000 cm.
These sizes can be different for different types of rolls.
The customer just needs to fill in the length and than he magento needs to calculate the price.
Can this be done out of the box or does it require modifications.